
BODY {
	font-family:Arial, Helvetica, sans-serif; text-align:center;font-size:12px;margin:0 auto;padding:0px auto;
	margin-left:auto;margin-right:auto; background-image:url(images/bj.jpg);
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
A {
	COLOR:#333333; TEXT-DECORATION: none
}
A:hover {
	COLOR:#d26d13; TEXT-DECORATION:underline;
}
P {
	TEXT-INDENT: 2em; LINE-HEIGHT: 23px;margin-top:10px;
}
#top {
	WIDTH:964px; HEIGHT: auto; TEXT-ALIGN: left; margin-left:auto;margin-right:auto;
}
#main {
	FLOAT: none; WIDTH:1003px; HEIGHT: auto; TEXT-ALIGN: left;margin-left:auto;margin-right:auto;
}
#foot {
  WIDTH:1003px; clear:both;margin-left:auto;margin-right:auto;
}
#logo{
	WIDTH:1003px; HEIGHT:95px; text-align:left; background-color:#FFFFFF;padding-top:8px;margin-left:auto;margin-right:auto;
	background-image:url(images/logobj.jpg); background-repeat:no-repeat; background-position:40px 0px;
} 
.logoleft{
  float:left;width:561px;margin-left:50px;
}
*html .logoleft{
 margin-left:30px;
}
.logoright{
  float:right;width:100px;margin-right:60px;
}
*html .logoright{
  margin-right:25px;
}
.logoright li{
  display:block;margin-top:60px;
}
.logoright span{
  display:block;float:right;margin-right:5px;
}
.logoright img{
  margin-right:3px;
}
#navbj{
  width:913px;height:46px; background-image:url(images/navbj.jpg);
}
#nav {
  width:1003px;list-style-type:none;height:46px;margin-left:auto;margin-right:auto;
}
#nav ul{
 display:block;float:left;
}
#nav li{
 display:block;float:left;height:37px; line-height:37px;
 color:#FFFFFF;margin-left:3px;
}
#nav a{
 display: block;width:93px;height:37px; text-align:center;color:#FFFFFF;font-size:12px;
}
#nav a:hover  {
 color:#fffc00;text-decoration:none; font-weight:bold; background-color:#01397f;
} 
#banner{
  width:960px;height:290px; background-color:#FFFFFF;margin-left:20px;
}
*+html #banner{
 margin-left:20px;
}
#bannerflash{
  width:586px;height:255px;float:left;margin-top:10px;margin-left:10px;
}
*html #bannerflash{
  margin-left:5px;
}
#news{
  width:341px;float:left;margin-top:10px;margin-left:12px;
}
*html #news{
  margin-top:8px;
}
#newslistbj{
  display:block;width:341px;height:214px; background-image:url(images/newsbj.jpg);margin-top:6px;
}
#newslistbj li{
  display:block;margin-left:40px;height:40px;margin-bottom:0px;
}
.newsdate{
 display:block;font-size:10px; color:#999999;padding-top:5px;
}
.newszi{
  display:block;font-size:12px;padding-top:4px;color:#292929;
}
.newszi a{
   color:#383838;
}
.newszi a:hover{
  color:#000000; text-decoration:underline;
}
#maincontent{
  width:960px; min-height:300px;margin-left:20px; background-color:#fff;
}
*+html #maincontent{
  margin-left:20px;
}
#mainleft{
   width:205px;float:left;height:auto;margin-left:15px;
}
*html #mainleft{
  margin-left:7px;
}
#mainright{
  width:740px;float:right;height:auto; text-align:left;overflow:hidden;
}
.searchlist{
  width:150px;
}
.searchbtextbox{
  width:145px; height:14px;
}
.searchbut{
  width:44px;height:20px; background-image:url(images/but.jpg);color:#FFFFFF;border:0px; cursor:pointer;
  line-height:20px;
}
#homeplist{
  width:222px;height:auto;float:left;margin-left:10px;
}
*html #homeplist{
  margin-left:5px;
}
#homecase{
  width:222px;height:auto;float:left;margin-left:25px;
}
#homeprfile{
 width:222px;height:auto;float:right;margin-right:12px;
}
*html #homeprfile{
  margin-right:7px;
}
.hometitle{
  width:202px;height:27px; background-color:#ee962b;font-size:12px;line-height:27px;color:#FFFFFF;font-weight:bold;
  padding-left:20px;
}
.hometitleimg{
  width:222px;height:78px;margin-top:1px;overflow:hidden;
}
.homelist{
  display:block;width:221px;height:auto;padding-top:20px;border-right:1px solid #d7dcdf;
}
.homelist li{
  display:block;margin-left:20px;margin-bottom:7px;
}
.homelist a{
  color:#575757;
}
.homelist a:hover{
 color:#000000; text-decoration:underline;
}
.go{
  display:block;margin:20px 0px 10px 130px;
}
#footbj{
  width:960px;background-color:#FFFFFF; background-image:url(images/footbj.jpg);background-repeat:repeat-x;height:100px;
  margin-left:21px;
}
*html #footbj{
  margin-left:0px;
}
#foot ul{
  display:block;float:left; line-height:25px; text-align:left;margin-left:30px;margin-top:40px;
  color:#555555;
}
*html #foot ul{
 margin-left:20px;
}
.footadd{
  height:54px; background-color:#f6f6f6; color:#727272;padding-top:5px;
}
.footadd li{
  display:block;padding-top:7px;
}


#pleft{
  width:165px;min-height:180px;margin-top:20px;margin-left:15px;
}
*html #pleft{
  height:auto;
}
.pleftlist{
  width:165px;height:auto;border-top:0px;border-bottom:0px;position:absolute;
}
*html .pleftlist{
 position:relative; 
}
 .menu {font-family: arial, sans-serif; width:165px;height:auto;position:relative; font-size:12px; 
  text-align:center;margin-left:5px;
 }
 .menu ul li a, .menu ul li a:visited {
   display:block; text-align:center;text-decoration:none; color:#000; width:140px;height:26px;text-align:center;
   line-height:26px; font-size:12px; background-image:url(images/leftplistbj.jpg); background-repeat:no-repeat;
   padding-left:25px;margin-top:1px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; 
  }
  .menu ul li a.hide{
   display:block;margin-top:4px;
 }
 .menu ul {padding:0; margin:0;list-style-type: none; }
 .menu ul li {float:left; margin-right:1px; position:relative;}
 .menu ul li ul {display:none;background-color:#dfc184; }
 
 /* 指定非IE浏览器样式 */
 .menu ul li:hover a {color:#FF6600; background:#f0f0f0;}
 .menu ul li:hover ul {display:block; position:absolute;top:0;left:165px;width:185px;background-color:#dfc184;}
 .menu ul li:hover ul li a.hide {background-color:#dfc184; color:#000;}
 .menu ul li:hover ul li:hover a.hide {width:165px;}
 .menu ul li:hover ul li ul {display: none;}
 .menu ul li:hover ul li a {display:block; margin-top:1px;
        background-color:#b3ab79; color:#000; width:160px;}
 .menu ul li:hover ul li a:hover {background-color:#f0f0f0; color:#000;}
 .menu ul li:hover ul li:hover ul {display:block; 
        position:absolute; left:165px; top:0; color:#000;}
 .menu ul li:hover ul li:hover ul li a {display:block; 
            width:160px; background:#dfc184; color:#000;}
 .menu ul li:hover ul li:hover ul li a:hover {
            background:#bd8d5e; color:#fff;}









#zimaincontent{
 clear:both;width:956px;margin-left:20px; background-color:#fff; float:left;
}
*html #zimaincontent{ 
 margin-left:10px;
}
#contentleft{
  width:220px;overflow:hidden;float:left;background-color:#fff; background-image:url(images/plistbj.jpg); 
  background-repeat:no-repeat;margin-left:12px;
}
*html #contentleft{
  margin-left:6px;
}
#contentright{
  width:700px;height:auto;float:left;margin-left:18px;overflow:hidden;
}
*html #contentright{
  margin-left:12px;
}
#zifoot{
 WIDTH: 1003px; clear:both;margin-left:auto;margin-right:auto;
}
#zifootbj{
  width:956px;background-color:#FFFFFF; background-image:url(images/footbj.jpg);background-repeat:repeat-x;height:100px;
  margin-left:21px;
}
*html #zifootbj{
  margin-left:-5px;
}
#zifoot ul{
  display:block;float:left; line-height:25px; text-align:left;margin-left:30px;margin-top:40px;color:#555555;
}
*html #zifoot ul{
  margin-left:15px;
}
.zibanner{
  width:956px;height:188px;margin:0px 0px 0px 20px; background-color:#FFFFFF;overflow:hidden;
}
.zibanner img{
  margin:5px 0px 0px 10px;
}
.ziplisttitle{
  display:block;width:222px;height:37px;margin-top:-37px; background-image:url(images/plisttitle.png);position:relative;
  margin-left:6px;
}
*html .ziplisttitle{
 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/plisttitle.png);
 background-image:none;
}
#leftplist{
  display:block;width:165px;margin-left:15px;margin-top:20px;
}
*html #leftplist{
  margin-left:15px;
}
#leftplist li{
  display:block;width:145px;height:26px;line-height:26px; background-image:url(images/leftplistbj.jpg);background-repeat:no-repeat;
  margin-top:5px;padding-left:20px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
}
.leftimgbut{
  display:block;margin-top:15px;width:200px;
}
.leftimgbut li{
  display:block;margin-top:8px; text-align:center;
}

.zititle{
  width:690px;height:51px;background-image:url(images/titlebj.jpg);margin-top:15px;
}
.zititle li{
   display:block;
}
.zititleleft{
 width:200px;float:left;
}
.zititlezi{
  float:left;display:block;padding-left:58px;font-size:14px; font-family:Arial; color:#000000; font-weight:bold;
  text-align:center;padding-top:23px;
}
.zilujin{
  display:block;float:right;margin:20px 20px 0px 0px;font-size:12px; text-align:center; font-family:Tahoma;
}
.zilujin a{
  color:#996600;
}
.zicontent{
  display:block;width:700px;margin:25px 0px 0px 10px; clear:both;
}
.company{
  display:block;width:650px;margin-left:20px;margin-top:20px;
}

.product{
  width:700px; height:auto;
}
.pkuang{
  width:145px;height:175px;float:left;margin-left:5px;margin-right:20px;
}
.productshow{
  width:145px;height:auto;overflow:hidden;
}
.productshow li{
  display:block;float:left;width:140px;height:135px;line-height:135px;border:1px solid #ccc;text-align:center;
  margin:auto;overflow:hidden;
 }
.productshow a:hover img{
  filter:alpha(opacity=50);
}
.productshow a:after {
 content:".";font-size:1px;visibility:hidden
}
.productzi{
  display:block;width:140px;margin-top:10px;text-align:center; height:50px;
}

.zipage{
  display:block;width:600px;text-align:center;clear:both;margin-top:20px;margin-left:50px;
}
.zipage li{
  display:block;
}
.zipage a{
 color:#FFFFFF;padding:2px 5px 3px 5px; background-color:#df7d28;
}
.zipage a:hover{
  background-color:#000;color:#fff;padding:2px 5px 3px 5px;
}
#contentshow{
  width:1003px;clear:both;padding:0px 0px 0px 0px;margin-left:auto;margin-right:auto; background-color:#FFFFFF;
   text-align:left;
}
.pshowimg{
  display:block; text-align:center;margin-top:20px;
}
.pshowimgzi{
  display:block; text-align:center;font-size:14px; font-weight:bold;padding-top:8px;
}
.pshowimgzi2{
 display:block;padding-left:80px;padding-top:40px; font-size:14px; font-weight:bold;
}
.pshowimgzi3{
  display:block;padding-left:100px;padding-top:15px;padding-right:0px; overflow:hidden; width:800px;
}
.pshowimgzi4{
  display:block;padding-left:5px;padding-top:15px;padding-right:5px; overflow:hidden; width:990px; text-align:center;
}
.pshowimgzi5{
  display:block;padding-left:0px;padding-top:15px;padding-right:0px; overflow:hidden; width:955px; text-align:center;
}
.return{
  display:block; text-align:right;padding-right:50px;padding-top:20px;
}
.pshowcontent
{
  width:700px;margin:20px 0px 0px 20px;
}
.pshowcontent img
{
	margin:10px 0px 10px 0px;
}
#nettable{
  border:1px solid #CCCCCC; background-color:#CCCCCC;
}
#nettable tr tb{
 border:1px solid #CCCCCC;
}
.msgbox{
  margin-left:10px;
}
.zinewstitle{
  display:block;width:620px;height:40px;margin-left:40px;background-image:url(images/newstitlebj.jpg);line-height:40px;
  font-size:12px;color:#ef8720;font-weight:bold; text-align:center;
}
.zinews{
  display:block;width:620px; height:23px;text-align:center;margin-top:25px;margin-left:45px;
}
.zinews li{
  display:block;float:left;width:545px;height:32px;line-height:32px;margin-bottom:5px;background-image:url(images/newslistbj.jpg);
  text-align:left;padding-left:35px;
}
.zinewsico{
  width:20px;float:left;margin-left:5px;margin-top:5px;margin-right:5px;
}
.zinewszi,.zinewszi a{
  width:420px;float:left;
}
.zinewszi a:hover{
   color:#000;text-decoration:underline; font-weight:bold;
}  
.zinewsdate{
  width:100px;float:left; text-align:center;
}
.zinewsdate a:hover{
  background-color:#0066CC;color:#FFFFFF;padding:2px 2px 0px 2px;
}
.zinewsshoowtitle{
  display:block;font-size:14px;font-weight:bold; color:#000000; text-align:center;padding-top:15px;
}
.zinewsshowzi{
  display:block;width:660px;margin-top:20px;margin-left:10px;
}
.Tzicontitle{
  width:680px;height:78px; background-color:#f2f2f2;margin-bottom:10px;padding-top:5px;
}
.Tzicontitlebj{
  display:block; background-color:#FFFFFF;width:670px;height:73px; text-align:left;margin-left:5px;overflow:hidden;
}
.Tziconimgico{
  display:block;float:left;width:200px;height:69px;
}
.Tziconimgzi{
  display:block;float:right;width:440px;padding:50px 15px 0px 0px; text-align:right;
}
.contacttitle{
  display:block; text-align:center;
}
.contactlist{
  display:block; line-height:23px;
}
.contactlist li{
  display:block;margin-left:230px;margin-top:10px;
}









